.home-hero .image {
  width: 200px;
  height: 200px;
}

.nav-bar .logo {
  height: 30px;
  margin-right: 2px;
}

.content img {
  border-radius: 10px;
}

.nav-dropdown-link-item .icon {
  display: none;
}

:root {
  --c-brand: #646cff;
  --c-brand-light: #747bff;
  --code-bg-color:#fafafa;
  --code-inline-bg-color:#fafafa;
}

.custom-block.tip {
  border-color: var(--c-brand-light);
}

.DocSearch {
  --docsearch-primary-color: var(--c-brand) !important;
}

#play-vite-audio {
  padding: 0;
  margin-left: 5px;
  display: inline-flex;
}

#play-vite-audio img {
  opacity: 0.8;
}

[class*='language-'] code {
  color:#000000d9;
}

[class*='language-'] pre {
  box-shadow: 0 8px 12px #ebedf0;
}

.token.property {
  color:#5468ff;  
}

.token.boolean {
  color:#f53f3f
}

.token.null{
  color:#a53190;
}

.token.string{
  color:#3ae47a;
}
.token.punctuation{
  color:#000000d9;
}